﻿using System;
using System.Collections.Generic;
using System.Text;
using Manager.App_Code.DTO;

namespace Manager.App_Code.IDAL
{
    interface IHoaDonTraPhong
    {
        List<HoaDonTraPhongDTO> GetlistHoaDonTraPhong();

        HoaDonTraPhongDTO GetHoaDonTraPhongByID(Int64 mahd);

        Int64 GetMaxMaHoaDon();

        HoaDonTraPhongDTO GetHoaDonTraPhongByMaDangKy(PhieuDangKyPhongDTO phieudk);
      //  List<HoaDonTraPhongDTO> GetlistHoaDonTraPhongByMaNhom(string MaNhomDV);

        bool InsertHoaDonTraPhong(HoaDonTraPhongDTO hd);

        bool DeleteHoaDonTraPhong(HoaDonTraPhongDTO hd);

        bool UpdateHoaDonTraPhong(HoaDonTraPhongDTO hd);

        HoaDonTraPhongDTO ConvertObjectDataRowToHoaDonTraPhongDTO(System.Data.DataRow dr);
    }
}
